Designing Interface Alternatives with Parallel Exploration and Runtime Tuning

نویسندگان

  • Björn Hartmann
  • Loren Yu
  • Scott R. Klemmer
چکیده

Simultaneous externalization of design alternatives through multiple prototypes enables designers to see choices in context and facilitates comparative reasoning and discussion. This paper introduces two techniques for interactively manipulating multiple software alternatives. First, this work demonstrates a novel environment for constructing multiple design alternatives through (selectively) parallel editing and execution. Second, this environment’s architecture introduces a mechanism for interactively “tuning” interface parameters at runtime. These ideas are embodied in Juxtapose, a design environment and runtime interface for developing GUIs written in ActionScript. Juxtapose supports use of an actuated physical mixing board for interactively tuning parameters. The addition of a spatiallymultiplexed controller leverages prehensile manipulation skills — enabling the user’s visual attention to focus on the resulting design; and leaving traditional keyboard and mouse to control the application under development. We report on exploratory studies and discuss feedback from professional design consultants.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Interactive Instrumentation and Tuning of OpenMP Programs

A toolset for the interactive instrumentation and tuning of OpenMP programs is presented. The toolset contains an instrumenter, an instrumentation library that collects timings and hardware counters events, an interactive agent that allows monitoring and tuning to be performed across the internet, and a graphical user interface. The system provides facilities for the runtime tuning of the numbe...

متن کامل

The Component-based Environment for Remote Sensing

As the quality and accuracy of remote sensing instruments available improves, the ability to quickly process remotely sensed data is in increasing demand. A side effect of this increased quality and accuracy is a tremendous increase in the amount of computational power required by modern remote sensing applications. In this work, a problem solving environment for parallel computing named the Co...

متن کامل

The GRED Graphical Editor for the GRADE Parallel Program Development Environment

In this paper, we describe a graphical editor GRED as part of the integrated programming environment GRADE that is intended to support designing, debugging and performance tuning of messagepassing programs running on a heterogeneous network of computers. The GRED editor hides the cumbersome details of the underlying lowlevel message-passing system (which is currently the PVM system) by providin...

متن کامل

Piecewise Holistic Autotuning of Compiler and Runtime Parameters

Current architecture complexity requires fine tuning of compiler and runtime parameters to achieve full potential performance. Autotuning substantially improves default parameters in many scenarios but it is a costly process requiring a long iterative evaluation. We propose an automatic piecewise autotuner based on CERE (Codelet Extractor and REplayer). CERE decomposes applications into small p...

متن کامل

18-740 Final Report: SmartOMP - Automatic Runtime Tuning and Performance Analysis Tool for OpenMP applications

We introduce a modified version of the OpenMP [2] parallel framework that is able to automatically learn performance characteristics of parallel loops and tune program performance at runtime based on a learned model. We demonstrate promising results with a set of benchmark applications and claim that our method is able to both improve running time and particularly decrease resource usage and po...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007